<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        // 就是在之前函数的功能之上增加额外的操作: 函数拦截
    //     扩展函数功能步骤:
    //     1 编写临时的函数
    //     2 重写之前函数的功能
    //     3 添加新功能
    //     4 调用临时的函数

    function oldFn() {
        console.log('老功能');
    }

    let temFn = oldFn;

    oldFn = function() {
        temFn();
        console.log('添加的新功能');
    }

    // 现在新功能已经天加上了
    oldFn();
    // </script>
</body>
</html>